a115c6c61e0376b9d014e08246ed43bc1be666cd,src/test/java/org/jfaster/mango/CacheRedisTest.java,CacheRedisTest,testQueryEmpty,#,427
Before Change
public void testQueryEmpty() throws Exception {
MockRedisCacheHandler cacheHandler = new MockRedisCacheHandler();
UserDao dao = mango.create(UserDao.class, cacheHandler);
boolean old = mango.isCompatibleWithEmptyList();
mango.setCompatibleWithEmptyList(true);
assertThat(dao.getUserArray(new ArrayList<Integer>()).length, equalTo(0));
mango.setCompatibleWithEmptyList(old);
}
@Test
After Change
MockRedisCacheHandler cacheHandler = new MockRedisCacheHandler();
UserDao dao = mango.create(UserDao.class, cacheHandler);
Config oldConfig = mango.getConfig();
Config newConfig = new Config();
newConfig.setCompatibleWithEmptyList(true);
mango.setConfig(newConfig);
assertThat(dao.getUserArray(new ArrayList<Integer>()).length, equalTo(0));
mango.setConfig(oldConfig);
}